OT: cislovani radku

Otázka od: delphi@japos.com

4. 12. 2003 10:25

Ahoj,

potreboval bych v MS SQL 2000 ocislovat radky v SELECTu neco jako:

SELECT NevimCo, * FROM tabulka

pozadovany vysledek:

1 A B C ...
2 A B C ...
3 A B C ...

kde samozrejme A, B ,C jsou ruzne odpovidajici hodnoty z tabulky.

Jaroslav Pospisil

-----Original Message-----
From: delphi-l-owner@clexpert.cz [mailto:delphi-l-owner@clexpert.cz]On
Behalf Of Rostislav Lekes
Sent: Thursday, December 04, 2003 9:53 AM
To: delphi-l@clexpert.cz
Subject: znovu trigger a FB


Cau,
jeste mam jeden dotaz:
jak muzu v triggeru BI,BU na FB 1.0.x otestovat povinne polozky? Tabulka ma
20 sloupcu a pri update potrebuju pohlidat, ze vybranych 5 z nich urcite
dostava novou hodnotu (ale pritom muze byt stejna jako predchozi,
USRID,STCID ....).
Diky,Rosta



Odpovedá: Milan Lucka

4. 12. 2003 10:27

Zdravim,

SELECT IDENTITY(int, 1,1) AS ID, * INTO #Temp FROM tabulka
SELECT * FROM #Temp
DROP TABLE #Temp

Milan

> potreboval bych v MS SQL 2000 ocislovat radky v SELECTu neco jako:
>
> SELECT NevimCo, * FROM tabulka
>
> pozadovany vysledek:
>
> 1 A B C ...
> 2 A B C ...
> 3 A B C ...
>
> kde samozrejme A, B ,C jsou ruzne odpovidajici hodnoty z tabulky.
>
> Jaroslav Pospisil
>
>

Odpovedá: Petr Langer

4. 12. 2003 10:32

Na tuto otazku znam jednoduchou odpoved: GOOGLE  

1. Co chci - v MS SQL udelat dotaz ktery ocisluje radky
2. Prelozim si to do jednoduche anglictiny: MS SQL query with row numbering
3. vlozim to do googlu a pouziju prvni odkaz  

http://databasejournal.com/features/mssql/article.php/2244821

HTH,
    Petr Langer

----- Original Message -----
From: "delphi konference" <delphi@JAPOS.COM>
Subject: Cislovani radku


> Ahoj,
>
> potreboval bych ocislovat radkyv SELECTu neco jako:
>
> SELECT NevimCo, * FROM tabulka
>
> pozadovany vysledek:
>
> 1 A B C ...
> 2 A B C ...
> 3 A B C ...
>
> kde samozrejme A, B ,C jsou ruzne odpovidajici hodnoty z tabulky.
>
> Jaroslav Pospisil


Odpovedá: Milan Lucka

4. 12. 2003 11:29

a schema zlyhala  
dotazovatel chcel zrejme nieco ine

ale plne suhlasim, ze je treba vyuzivat informacie z internetu...skoro vzdy
riesime, to co uz niekto niekde vyriesil  
ale tiez je mozne, ze sa neustale riadime pravidlom:
"ked zlyhaju vsetky
pokusy, pouzi manual" a nevieme sa toho zbavit

Milan

> Na tuto otazku znam jednoduchou odpoved: GOOGLE  
>
> 1. Co chci - v MS SQL udelat dotaz ktery ocisluje radky
> 2. Prelozim si to do jednoduche anglictiny: MS SQL query with
> row numbering
> 3. vlozim to do googlu a pouziju prvni odkaz  
>
> http://databasejournal.com/features/mssql/article.php/2244821
>
> HTH,
> Petr Langer
>

Odpovedá: Petr Langer

4. 12. 2003 14:28

----- Original Message -----
From: "Milan Lucka" <mlucka@cz.foxconn.com>
Subject: Re: Cislovani radku


> a schema zlyhala  
> dotazovatel chcel zrejme nieco ine
>

V EMWAC SQL konferenci (do ktere to taky posilal) mi odpovedel, ze je to
ono.  

> ale plne suhlasim, ze je treba vyuzivat informacie z internetu...skoro
vzdy
> riesime, to co uz niekto niekde vyriesil  

Na to by byl dobry nejaky web s nejcastejsimi dotazy a problemy a jejich
resenim. Urcite takovych par existuje, tak by se mohly nekde shromazdit
odkazy.

> ale tiez je mozne, ze sa neustale riadime pravidlom:
"ked zlyhaju vsetky
> pokusy, pouzi manual" a nevieme sa toho zbavit
>
> Milan
>

Jo, jo, vetsinou, pokud si clovek najde ta spravna klicova slova, tak to
vyhleda rychle. Bohuzel, ne vzdy to lze tak jednoduse, nebo se do tech
klicovych slov ne a ne trefit.

pl